forged steel self-locking hook - Alemán Inglés Diccionario